make a foray - Französisch Englisch Wörterbuch